#pragma once

#include <QObject>

class CopyFileTask  : public QObject
{
	Q_OBJECT

public:
	CopyFileTask(QObject *parent = nullptr);
	~CopyFileTask();

signals:
	void SignProgress(int _iCurNums);

public slots:
	void Copy(QString _qstrSrcDir, QString _qstrDrDir);
	void SetTaskRunningStatus(bool _blRunning); //true:running false:quit

public:
	bool m_blRunning = false;
};
